crew leader - French English Dictionary